上位机开发笔记 » 搜索 » user:admin post:true

layui和webkit相遇之table学习

正题开始:

首先查看layui的table表格示例:

将上面测试test.html中代码改为:

<!DOCTYPE html> <html> <head>   <meta charset="utf-8">   <title>layui</title>   <meta name="renderer" content="webkit">   <meta http-equiv="X-UA-Compat
admin •  2017-11-30 • 最后回复来自 admin
15

layui和webkit相遇之table学习

看到上面的图片,发现本来应该显示的图标并没有显示.

这个问题,jacen已经在论坛说过,是图标字体经过转换下就可以webkit正常使用了

这里就直接用jacen转换过的替换font下的字体即可.

admin •  2017-11-28 • 最后回复来自 admin
15

layui和webkit相遇之table学习

aar与layDate控件的交互:

为了实现交互,调用layDate的交互js函数功能

laydate.render({   elem: '#test20'   ,position: 'static'   ,done: function(value, date){           //下面调用aar中的函数   external.aardioCall("你选择的日期是: " + value);     //alert('你选择的日期是:' + value + '\n获得的对象是' +
admin •  2017-11-28 • 最后回复来自 admin
15

layui和webkit相遇之table学习

一个调用layui的layDate时间与日期组件的示例:

html代码:

<!DOCTYPE html> <html> <head>   <meta charset="utf-8">   <style>   body{padding: 20px;}   background-color: #fff;  border-radius: 2px;}   </style> </head> <body>
admin •  2017-11-28 • 最后回复来自 admin
15

layui和webkit相遇之table学习

建立webkit窗口:

import web.kit.form; var wbkitview = web.kit.form(winform); wbkitview.document.write("试一试!");

admin •  2017-11-28 • 最后回复来自 admin
15

仿360广告弹窗拦截界面

import win.ui; /*DSG{{*/ mainForm = win.form(text="仿360广告拦截";right=309;bottom=389;bgcolor=15305777;border="none") mainForm.add( plus={cls="plus";text="广告防御者";left=1;top=13;right=144;bottom=71;align="right";bgcolor=16777215;color=15305777;font=LOGFONT(name='微软雅黑';
admin •  2017-11-27

身份证校验码的计算方法

import console;  var code = /**** #include <stdio.h> #include <stdlib.h>  //C99 __VA_ARGS__ #define dprintf(level, __VA_ARGS__) printf(__VA_ARGS__) int main() {     //在IDE或win程序中打开控制台窗口需要调用下面这句代码      io_reopen(); char s[18]={'3','2','6','2','
admin •  2017-11-26 • 最后回复来自 admin
1

身份证校验码的计算方法

 身份证校验码的计算方法
1、将前面的身份证号码17位数分别乘以不同的系数。从第一位到第十七位的系数分别为:7-9-10-5-8-4-2-1-6-3-7-9-10-5-8-4-2。
2、将这17位数字和系数相乘的结果相加。
3、用加出来和除以11,看余数是多少?
4、余数只可能有0-1-2-3-4-5-6-7-8-9-10这11个数字。其分别对应的最后一位身份证的号码为1-0-X -9-8-7-6-5-4-3-2。
5、通过上面得知如果余数是3,就会在身份证的第18位数字上出现的是9。如果对应的数字是10,身份证的最后一位号码就是罗马数字x。 

admin •  2017-11-26 • 最后回复来自 admin
1

(转)aar做斗鱼简易播放器带弹幕功能

完整修改如下:

//添加全局(记录房间号) var oldRoomId = ""; winform.btnView.oncommand = function(id,event){     var newRoomId = winform.edRoomId.text      //判断房间号是否变化     if( oldRoomId === newRoomId ){      return ;      }     //如果不是第一次打开软件     if(oldRoomId != ""){     
admin •  2017-11-26 • 最后回复来自 admin
2

(转)aar做斗鱼简易播放器带弹幕功能

有人发现如果改变了房间号,开启,但是弹幕还是原来的那个,这个怎么弄?

很简单, 断开链接,重新连一下就好了啊.....

增加一个端口操作...

winform.button.oncommand = function(id,event){ tcpPullClient.stop(); }


admin •  2017-11-26 • 最后回复来自 admin
2

gdip库学习

重置图片大小:

gdipbitmapObject.copyHandle(宽度,高度) //创建并返回HBITMAP句柄 //可选指定宽度、高度

以上功能将图片进行宽高压缩或放大.

mainForm.plus.background = bmp.copyHandle(200,130);


admin •  2017-11-25 • 最后回复来自 admin
2

gdip库学习

复制并设定起始位置裁剪图片:

gdipbitmapObject.clone(x,y,cx,cy,pixelFormat) //x,y指定复制区域起始坐标 //cx,cy指定复制区域大写,所有参数可选,默认复制全图 //像素格式默认为_GdipPixelFormat32bppARGBvar bmp = gdip.bitmap("/res/cc.jpg"); var ccbmp = bmp.clone(30,30,10
admin •  2017-11-25 • 最后回复来自 admin
2

gdip库学习

用gdip加载图片显示到窗口上:

import gdip; //加图片载 var bmp = gdip.bitmap("/res/cc.jpg"); //把gdip封装后的图片句柄给控件 mainForm.plus.background = bmp.copyHandle();


admin •  2017-11-25 • 最后回复来自 admin
2

(转)aar做斗鱼简易播放器带弹幕功能

转自:http://bbs.aardio.com/forum.php?mod=viewthread&tid=21930&extra=page%3D1

谢谢cad老大分享.

import win.ui; /*DSG{{*/ var winform = win.form(text="斗鱼简易播放器";right=927;bottom=503) winfo
admin •  2017-11-25 • 最后回复来自 admin
2

WMplayer.ocx的一些使用

属性/方法名: 说明:  [基本属性]    URL:String; 指定媒体位置,本机或网络地址  uiMode:String; 播放器界面模式,可为Full, Mini, None, Invisible  playState:integer; 播放状态,1=停止,2=暂停,3=播放,6=正在缓冲,9=正在连接,10=准备就绪  enableContextMenu:Boolean; 启用/禁用右键菜单  fullScreen:boolean; 是否全屏显示   [controls] wmp.controls //播放
admin •  2017-11-25

节选的库中判断图片格式的代码(判断jpg,png,gif,tiff)

load = function(path){  //var fullpath = ..io.exist(path) //if( fullpath ) return dll.ImageLoadW(owner.hImage,fullpath);    var buffer = ..string.loadBuffer(path);   if( buffer ){ if( buffer[1] == 0xFF &&  buffer[2] == 0xD8 ){
admin •  2017-11-23

GIF录制过程中怎么录制鼠标和鼠标样式?

如题:

感谢aardio群里的Kio1 ,提供测试代码:

import console; import soImage; console.open() var gifFile = soImage.gifFile("/test.gif"); class CURSORINFO{ INT cbSize = 20;   INT flags;   pointer hCursor;   struct ptScreenPos = {int x;int y};  } var img = so
admin •  2017-11-22

获取到的字符串中包含有单引号和escape编码,怎么处理?

如题:

群里有人问,解决办法是:替换...


下面是获取到的字符串

包含\u4e86单引号:'

下面是替换处理:

import console;  var cc = console.getText( "请输入文本:" ) var str=string.replace(cc,`@'`,"\'") console.log("字符串为:" ,str );
admin •  2017-11-21

(转)二维码中心添加图标

import win.ui; /*DSG{{*/ var winform = win.form(text="aardio form";right=759;bottom=469) winform.add( picturebox={cls="picturebox";left=173;top=146;right=373;bottom=346;z=1} ) /*}}*/ winform.show()  import gdip import fsys.info import com.picture import win.imag
admin •  2017-11-21

listbox+plus实现鼠标拖拽排序

这次就以Plus + capture抓拍来实现拖拽

这里要注意,一楼那个是直接在plus中设置字体和字体样式,这样拖拽结束可以直接把plus里面的文字赋值给listbox所在行.

但是,这里用抓拍的话,就应该像listview一样,采用曲线救国,设置一个变量保存拖拽文字值.

于是,其实这个办法对于listbox这种单一的应用来说,有点大材小用了...

推荐一楼那种方式.

这个可以学下,但是就不要应用在实际中了....

import win.ui; /
admin •  2017-11-20 • 最后回复来自 admin
1
登 录
信息栏
本站域名

ChengXu.XYZ

投诉联系:  popdes@126.com



快速上位机开发学习,本站主要记录了学习过程中遇到的问题和解决办法及上位机代码分享

这里主要专注于学习交流和经验分享.
纯私人站,当笔记本用的,学到哪写到哪.
如果侵权,联系 Popdes@126.com

友情链接
Aardio官方
Aardio资源网


才仁机械


网站地图SiteMap